Big Huge Thesaurus

genus tachyglossus

noun

sounds kind of like